// @target: es5
class Base {
}
class C extends Base {
    constructor(){
        super();
        ()=>{
            var obj = {
                // Ideally, we would capture this. But the reference is
                // illegal, and not capturing this is consistent with
                //treatment of other similar violations.
                [(super(), "prop")] () {
                }
            };
        };
    }
}
